package io.gitee.luoyuan800.tool.llm.bean.request;

import com.fasterxml.jackson.annotation.JsonInclude;
import com.fasterxml.jackson.annotation.JsonIncludeProperties;
import com.fasterxml.jackson.databind.PropertyNamingStrategies;
import com.fasterxml.jackson.databind.annotation.JsonNaming;
import lombok.Data;

@Data
@JsonInclude(JsonInclude.Include.NON_NULL)
@JsonIncludeProperties({"assistant_id", "assistantId","userId", "user_id", "stream", "messages"})
@JsonNaming(PropertyNamingStrategies.SnakeCaseStrategy.class)
public class YuanQiRequest extends ChatRequest {
    private String assistantId;
    private String userId;
}
